package com.wms.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@AllArgsConstructor
@NoArgsConstructor
@ApiModel(value = "采购单")
public class PurchaseDto extends PageDto{
    /** 采购单号 */
    @ApiModelProperty(value = "采购单号")
    private String purchaseCode ;
    /** 供应商名称 */
    @ApiModelProperty(value = "供应商名称")
    private String supplier ;
    /** 采购日期 */
    @ApiModelProperty(value ="采购开始日期")
    String beginDate;

    @ApiModelProperty(value ="采购结束日期")
    String endDate;
    /** 采购人 */
    @ApiModelProperty(value = "采购人",notes = "")
    private String purchaseUser ;
    /** 产品品类 */
    @ApiModelProperty(value = "产品分类",notes = "")
    private String category ;

    @ApiModelProperty(value = "产品类型",notes = "")
    private int productType;

    /** 入库状态;1 未入库  2 部分入库 3 已入库 */
    @ApiModelProperty(value = "入库状态",notes = "1 未入库  2 部分入库 3 已入库")
    private Integer storeStatus ;
    @ApiModelProperty(value="是否需要到货登记")
    private Integer needArrivalRegister;

}
